Arduino Prototyping Techniques